# 元组 各种类型的结合
#元组不可变,多用来进行查询

s=(12,['alex','lucy'],'good','23')
print(s)

print(type(s[1]))
print(type(s))

#元组作为字典的key值
d = {(1,2,'3'):'alex'}
print(type(d))

#元组的切片
ss=('hello','good','bad')
print(ss[:])
print(ss)
print(ss[:-1])


#是否存在
print('good' in ss)

#元组本身(本身的元素的个数)不可变,但是内部的元素都是可变的
t=tuple((1,[1,3],'sss',(1,2)))

t[1][1] = 99
print(t)


